settlement payables to depositories - Spanish English Dictionary